//
//  CircleIndicator.h
//  Project5
//
//  Created by Nguyen Tan Loc on 5/17/13.
//  Copyright (c) 2013 Nguyen Tan Loc. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "Utility.h"

@interface CircleIndicator : CCNode
{
    int     m_Segment;
    float   m_Radius;
    float   m_NextRadius;
    float   m_Speed;
    int     m_CIID;
    
    CCSpriteBatchNode *m_BatchNode;
}

@property (readonly) int _CIID;
@property (readonly) float _Radius;

-(id) initWithSegment:(int)segment radius:(float)radius;
-(void) setRadius:(float)radius;
-(void) setID:(int)i;
-(void) scaleToRadius:(float)radius fade:(BOOL)fade;
-(void) destroy;

@end
